relating to barracks or military installations - Espagnol Anglais Dictionnaire